Hint-based Acceleration of Web Proxy Caches

نویسندگان

  • Daniela Rosu
  • Arun Iyengar
  • Daniel Dias
چکیده

Numerous studies show that proxy cache miss ratios are typically at least 40%-50%. This paper proposes and evaluates a new approach for improving the throughput of proxy caches by reducing cache miss overheads. An embedded system able to achieve sig-niicantly better communications performance than a traditional proxy lters the requests directed to a proxy cache, forwarding the hits to the proxy and processing the misses itself. This system, which we call a proxy accelerator, uses hints of the proxy cache content and may include a main memory cache for the hottest objects. Scalability with the Web proxy cluster size is achieved by using several accelerators. We use analytical models and trace-based simulations to study the beneets of this scheme and the potential impacts of hint-related mechanisms. Our proxy accelerator results in signiicant performance improvements. A single proxy accelerator node in front of a four-node Web proxy improves throughput by about 100%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ShortCuts: Using Soft State to Improve DHT Routing

Distributed hash tables are increasingly being proposed as the core substrate for content delivery applications in the Internet, such as cooperative Web caches, Web index and search, and content delivery systems. The performance of these applications built on DHTs fundamentally depends on the effectiveness of request routing within the DHT. In this paper, we show how to use soft state to achiev...

متن کامل

Association Rule-Based Data Mining Agents for Personalized Web Caching

Proxy web caching is commonly implemented to decrease web access latency, internet bandwidth costs and origin web server load. We propose a transparent shareable proxy caching methodology in which the proxy caches maintain a continuously optimal performance with a significant improvement in the cache hit ratio without requiring any additional overhead at the client or at the routers. This appro...

متن کامل

Exploiting Client Caches: An Approach to Building Large Web Caches

New demands brought by the continuing growth of the Internet will be met in part by more effective and comprehensive use of caching. This paper proposes to exploit client browser caches in cooperative proxy caching by constructing the client caches within each organization (e.g., corporate networks) as a large peer-to-peer client cache. Via trace-driven simulations we evaluate the potential per...

متن کامل

Proxies + Path Prediction: Improving Web Service Provision in Wireless-Mobile Communications

Mobile computing is considered of major importance to the computing industry for the forthcoming years due to the progress in the wireless communications area. A proxy-based architecture for accelerating Web browsing in wireless customer premises networks is presented. Proxy caches, maintained in base stations, are constantly relocated to accompany the roaming user. A cache management scheme is...

متن کامل

An Adaptive Coherence Replacement Protocol for Web Proxy Cache System

As World Wide Web usage has grown dramatically in recent years, so has grown the recognition that Web caches (especially proxy caches) will have an important role in reducing server loads, client request latencies, and network traffic. In this paper, we propose an adaptive cache coherence-replacement scheme for web proxy cache systems that is based on several criteria about the system and appli...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000